have an effect on something - Espagnol Anglais Dictionnaire